/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.team1160.breakaway.stateManager;

import com.team1160.breakaway.input.StructuredInput;

/**
 *
 * @author Team 1160 Firebird Robotics 
 */
public abstract class MergeEngine {
    protected final TaskManager MANAGER;
    
    public MergeEngine(TaskManager manager) {
        this.MANAGER=manager;   
    }
    
    public abstract void merge(StructuredInput.Param sIN);
    public abstract void execute(StructuredInput.Param sIN);
    
}
